package com.excel.mapper;

import com.excel.entity.Excel;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface ExcelMapper {

    // 模糊搜索项目名称
    List<Excel> findByProjectNameContaining(@Param("keyword") String keyword);

    // 查询所有记录
    List<Excel> findAll();

    // 插入新记录
    void insert(Excel excel);

    // 更新记录
    void update(Excel excel);

    // 删除指定 ID 的记录
    void deleteById(Integer id);

    // 根据 ID 查询记录
    Excel selectById(Integer id);
}